European anchovy - German English Dictionary